RichardsFoam2: A new version of RichardsFoam devoted to the modelling of the vadose zone

نویسنده

  • Laurent Orgogozo
چکیده

RichardsFoam2 is an updated version of the OpenFOAM R © solver RichardsFoam, presented in Orgogozo et al., Comput. Phys. Commun. 2014. The new features are the following: (i) The direct handling of fully heterogeneous porous media, with all the van Genuchten parameters defined as spatially varying scalar fields. (ii) The computation of the density of water flux at each face of the mesh cells, which allows the implementation of fixed water flux (e.g.: rain flux) boundary conditions. (iii) The integration in thewater flow resolution of the actual evapotranspirationwithin the root zone, computed on the basis of the potential evapotranspiration. These new features allow to deal with the hydrology of real (i.e.: heterogeneous) soils in natural conditions, submitted to rain and evapotranspiration. Thus it considerably broadens the field of applicability of the OpenFOAM R © solver for Richards equation. The description of the elements contained in this release may be found in the readMe file. In RichardsFoam2_presentation.pdf, one will find a more detailed description of the new features offered by RichardsFoam2 (equations, descriptions of the proposed test cases, . . .). New version program summary Program title: RichardsFoam2 Catalogue identifier: AEUF_v2_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEUF_v2_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 17321 No. of bytes in distributed program, including test data, etc.: 3353265 Distribution format: tar.gz Programming language: C++. Computer: Any x86, tested only on 64-bit machines. Operating system: Generic Linux. Has the code been vectorized or parallelized?: The given test cases are run serially, however, it is designed to allow the use of parallel computation with several thousands of cores. RAM: For the given test cases, around 20 megabytes. But it can vary considerably along the considered problems. Catalogue identifier of previous version: AEUF_v1_0 Journal reference of previous version: Comput. Phys. Comm. 185(2014)3358 Classification: 13. External routines: OpenFOAM R © (version 2.0.1 or later) with swak4foam (openfoamwiki.net/index.php/ Contrib/swak4Foam) E-mail address: [email protected]. http://dx.doi.org/10.1016/j.cpc.2015.07.009 Does the new version supersede the previous version?: Yes Nature of problem: This software solves the non-linear three-dimensional transient Richards equation, which is a very popular model for water transfer in variably saturated porous media (e.g.: soils). It is designed to take advantage of the massively parallel computing performance of OpenFOAM R . The goal is to be able to model natural hydrosystems on large temporal and spatial scales. Solution method: A mixed implicit (FVM in the object oriented OpenFOAM R © framework) and explicit (FVC in the object oriented OpenFOAM R framework) discretization of the equation with a backward time scheme is coupled with a linearization method (Picard algorithm). Due to the linearization loop the final solution of each time step tends towards a fully implicit solution. The implementation has been carried out with a concern for robustness and parallel efficiency. Reasons for new version: New features were implemented. Summary of revisions: This new version integrates a sink term in Richards equation in order to take into account evapotranspiration, and this new version also allows rain infiltration and heterogeneous soils to be dealt with easily. Restrictions: The choice of the maximum and initial time steps must be made carefully in order to avoid stability problems. A careful convergence study of mesh cell size, linear solver precision and linearization method precision must be undertaken for each considered problem, depending on the precision required for the expected results, the spatial and temporal scales at stake, and so on. Finally, the solver in its current version only handles meshes with a constant cell volume (a crash will not necessarily occur with an irregular mesh but some problemsmay arise with the convergence criterion of the linearizationmethod). Running time: Highly variable, depending on the mesh size and the number and nature of cores involved. The test runs provided require less than 2 seconds on a 64 bit machine with Intel R CoreTMi7-2760QM CPU @ 2.40GHz x8 and 3.8 Gigabytes of RAM.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Risk assessment of industrial hydrocarbon release and transport in the vadose zone as it travels to groundwater table: A case study

In this paper, a modeling tool for risk assessment analysis of the movement of hydrocarbon contaminants in the vadose zone and mass flux of contamination release into the groundwater table was developed. Also, advection-diffusion-reaction equations in combination with a three-phase equilibrium state between trapped air, soil humidity, and solid particles of unsaturated soil matrix were numerica...

متن کامل

A Robust Feedforward Active Noise Control System with a Variable Step-Size FxLMS Algorithm: Designing a New Online Secondary Path Modelling Method

Several approaches have been introduced in literature for active noise control (ANC)systems. Since Filtered-x-Least Mean Square (FxLMS) algorithm appears to be the best choice as acontroller filter. Researchers tend to improve performance of ANC systems by enhancing andmodifying this algorithm. This paper proposes a new version of FxLMS algorithm. In many ANCapplications an online secondary pat...

متن کامل

Evaluation of Groundwater Vulnerability Using Data Mining Technique in Hashtgerd Plain

Groundwater vulnerability assessment would be one of the effective informative methods to provide a basis for determining source of pollution. Vulnerability maps are employed as an important solution in order to handle entrance of pollution into the aquifers. A common way to develop groundwater vulnerability map is DRASTIC. Meanwhile, application of the method is not easy for any aquifer due to...

متن کامل

Tracing long-term vadose zone processes at the Nevada Test Site, USA.

The nuclear weapons testing programme of the USA has released radionuclides to the subsurface at the Nevada Test Site. One of these tests has been used to study the hydrological transport of radionuclides for over 25 years in groundwater and the deep unsaturated zone. Ten years after the weapon's test, a 16 year groundwater pumping experiment was initiated to study the mobility of radionuclides...

متن کامل

Zone-3 Impadance Reach Setting of Distance Relays by Including In-feed Current Effects in an Adaptive Scheme

The undesired operation of zone 3 may be one of the most conspicuous protective relay features due to the incorrect zone 3 relay operations which have been conducive to the severity of blackouts. Therefore, determining the accurate zone 3 setting of the distance relay is deemed to be necessary. This paper focuses on the development of a new technique for calculating zone-3 setting of distance r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Physics Communications

دوره 196  شماره 

صفحات  -

تاریخ انتشار 2015